body { text-align:center; }

#outer { width:780px; text-align:left; margin:0 auto; }
#inner { margin:0 5px; }

#mainWrap { width:500px; float:right; }
#mainWrap table {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#mainWrap td {
	border-bottom: 1px dashed #cccccc;
	font-size: 10pt;
}

#sideWrap { width:260px; float:left; }
#sideWrap a:link {
	color: #21536A;
	text-decoration: none;
}

#sideWrap a:visited {
	color: #21536A;
	text-decoration: none;
}

#sideWrap a:hover {
	background-color: #DDEEFF;
	background-image: none;
	text-decoration: none;
}

#footer{ font-size:11px; text-align:right; }

.clear { clear:both; }
.clear hr { display:none; }
